cable enchufable - Spanish English Dictionary